to rejuvenate - Allemand Anglais Dictionnaire